/**************************************************************************
 *  创建者：        hualei
 *  开始时间：   2018.09.28
 *  copyright:  (C) 深圳市华友高科有限公司
 *  修改说明：  (每次有修改就添加一条，带有 修改人，修改时间，修改描述)
 *
 ***************************************************************************
 *   LIFT 升降机构指令属性编辑视窗逻辑处理类
 *
 ***************************************************************************/
#ifndef LIFTMECHANISMINSTRUCTIONDELEGATE_H
#define LIFTMECHANISMINSTRUCTIONDELEGATE_H

#include <QWidget>
#include <QObject>
#include "liftmechanisminstructiondelegate_global.h"
#include "../LiftMechanismInstructionView/liftmechanisminstructionview.h"

/**
 * @brief The LiftMechanismInstructionDelegate class   LIFT 升降机构指令属性编辑视窗逻辑处理类
 */
class LIFTMECHANISMINSTRUCTIONDELEGATESHARED_EXPORT LiftMechanismInstructionDelegate : public QWidget
{
    Q_OBJECT

public:
    LiftMechanismInstructionDelegate(QWidget *parent = 0);

    /**
     * @brief initView      初始化界面
     */
    void initView();

public slots:

    /**
     * @brief finishedEditInstructionSlot           指令属性编辑完成响应槽函数
     */
    void finishedEditInstructionSlot();

    /**
     * @brief cleanNoteSlot                         清除注释响应槽函数
     */
    void cleanNoteSlot();

public:

    /**
     * @brief liftMechanismInstructionView          LIFT升降机构指令属性编辑界面对象
     */
    LiftMechanismInstructionView *liftMechanismInstructionView;

};

#endif // LIFTMECHANISMINSTRUCTIONDELEGATE_H
